magnifying spectacles - Turco Inglés Diccionario